00问答网
所有问题
当前搜索:
qt qlineedit
qt
中tab切换光标的实现原理
答:
QLineEdit
*lineEdit1 = new QLineEdit(&widget);QLineEdit *lineEdit2 = new QLineEdit(&widget);QVBoxLayout *layout = new QVBoxLayout(&widget);layout->addWidget(lineEdit1);layout->addWidget(lineEdit2);widget.setLayout(layout);widget.show();return app.exec();} 通过重写 keyPressEvent()...
qt
的textedit怎么设置只能输入字母数字,并且两个字符后必须要打个空格...
答:
用正则表达式是最好的做法了.但
QLineEdit
有setValidator()这个函数可以限定输入字符格式,QTextEdit却没有 这个时候你重载 QTextEdit 的 void QWidget::keyPressEvent(QKeyEvent * event) 函数 在这个函数里面去判断新输入的字符是否合法.
QT
中什么时候使用toPlainText()什么时候使用text()
答:
QTextEdit,QPlainTextEdit,这些是用toPlainText()来获取文本内容,而
QLineEdit
,QLabel,QTextBlock等是用text()来获取内容。看帮助文件,一般text()和toPlainText()不在一个类里并存的。具体toPlainText()还有什么作用也不太清楚了。
用
qt
编程实现一个窗口有一个按钮和一个文本框,当点击按钮时显示自己的名...
答:
很简单的程序,LZ自己写吧……大致如下:首先自定义一个类,继承自QWIDGET,此类有QPUSHBUTTON,
QLINEEDIT
这两个子部件,再自定义一个槽函数,用来修改
qlineedit
中文本内容,再用个connect将qpushbutton的clicked()信号与自定义槽连接就可以了。
...在输入框中输出按钮的值?比如按钮为0,点击一次在
QLineEdit
中...
答:
按钮的值是神马?显示值?那就在pushButton Clicked的槽函数里写 ui->lineEdit->setText(ui->pushbutton->text());好了
Qt
QDoubleValidator验证器问题
答:
用正则表达式来限定 QRegExp double_rx("100|[0-9]{0,2}"); //0-100
QLineEdit
*lineEdit = new QLineEdit(this);lineEdit->setValidator(new QRegExpValidator(double_rx,this));
Ubuntu 8.10下Qt4做的程序的
QLineEdit
中无法输入中文
答:
换个版本的
qt
试试看吧。我以前遇到过同样的问题,是qt的bug。换个版本看看怎么样,比如换一个旧一点的,或者更新的。
...下做的
QT
界面在ARM中运行,如何实现点击
QLineEdit
输入时候能弹出系统...
答:
那个就是我...connect一下应该可以了
哪位亲能告诉我
Qt
中文本框的边框颜色怎么设置啊?重谢+跪拜!!!_百度知 ...
答:
设置styleSheet
QLineEdit
{background-color: rgb(102, 102, 102);border:1px solid #e1e0e0;}
在
Qt
5.3.1中如何用addwidget对控件进行布局?
答:
完全没问题啊,我的
Qt
也是5.3.1,下面代码是在QDialog的构造函数中的,后面的和你的代码完全一样:QLabel *label1 = new QLabel; label1->setText("label1");
QLineEdit
*lineEdit = new QLineEdit; QLabel *label2 = new QLabel; label2->setText("label2"); QPushButto...
<上一页
1
2
3
4
5
6
7
下一页
其他人还搜